body{background: #f6efef;}

.diamond_banner{
    background: #FFFFFF;
    .bannerPic{width: 100%; height: 470px; background: url(../img/userfiles/image/smallPic/20160819143418d45968d484.jpg) center;}
    .content{overflow: hidden; padding: 24px 0 22px;}
    h2{float: left; font-size: 14px ; line-height: 24px; color: #666666;}
    .search{
        float: right;
        #searchkey{width: 119px; height: 22px; border: 1px solid #cdcdcd; padding-left: 5px; margin-right: 10px; }
        .searchBtn{width: 44px; height: 22px; border: 1px solid #dddddd; background: #f6f6f6; text-align: center; line-height: 22px;}
    }
}

.goods{
    .goodtype{
        background: #FFFFFF; margin-top: 45px;
        li{border-bottom: 1px solid #f6efef; padding-top: 13px; padding-bottom: 12px; overflow: hidden; position: relative;}
        h3,span,i{float: left;}
        h3{margin-left: 16px; color: #666666; width: 111px; border-right: 1px solid #cdcdcd; font-weight: bold;}
        span{margin-left: 21px;}
        a{color:#666666;}
        a:hover{color: #DBC7BA;}
        
        .more{position: absolute; right: 23px; top: 10px; width: 46px; height: 20px; border: 1px solid #FFFFFF; text-align: center; line-height: 20px;}
        .more:hover{color: #CE897A; border-color:#CE897A; }
        
        .pricerange{
            input{width: 54px; height: 20px; border: 1px solid #cdcdcd; margin-top: -5px;}
            i{margin: auto 5px;}
            a{width: 44px; height: 20px; border: 1px solid #dddddd; background: #f3f3f3; text-align: center; line-height: 20px; margin-top: -5px; margin-left: 10px;}
        }
    }
    .sorttype{
        overflow: hidden; border-bottom: 1px solid #d5d5d5; margin-top: 30px; padding-bottom: 15px;
        li{float: left; height: 30px; line-height: 30px; margin-left: 15px;}
        .page{float: right;}
        span{margin-left: 10px; margin-right: 4px;}
        .pagepre,.pagenext{width: 30px; height: 18px; text-align: center; line-height: 18px; background: #dbc7ba; margin-left: 10px;}
        i{display: inline-block; width: 6px; height: 9px;background:url(../img/same/ico-pagin.png) no-repeat;}
        .pagenext{
            i{background-position: left bottom;}
        }
        
        .dr_sort{
            margin-left: 30px;
            a{width: 90px; height: 30px; background: #FFFFFF; color: #666666; text-align: center; line-height: 30px;}
            a:hover{background: #CAB7AA;}
        }
    }
    
    .goodslist{
        overflow: hidden;
        li{float: left; margin: 10px 18px 20px 0;}
        .right{float: right; margin-right: 0;}
        dl{width: 320px; height: 460px; text-align: center; background: #FFFFFF;}
        img{width: 320px; height: 320px;}
        .price{font-size: 14px; font-weight: bold; color: #797979;}
        dd{
            margin-bottom: 10px;
            a{width: 100px; height: 20px; text-align: center; line-height: 20px; margin: 0 4px;}
            .collect{border: 1px solid #dbc7ba; color: #dbc7ba;}
            .buynow{background: #dbc7ba; color: #FFFFFF;}
            .sell{border-right: 1px solid #d2d2d2; padding:0 5px 0 8px; margin-right: 5px;}
            .comment{padding:0 5px 0 8px; color: #c67c59;}
        }
    }
}
